mutually coupled - Turkish English Dictionary